outdoor drop cables - Alemán Inglés Diccionario